Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
class ConversationHandler(val conversation: Conversation, val context: Context? = null, val mediaRecorderDispatcher: ExecutorCoroutineDispatcher = Executors.newSingleThreadExecutor() .asCoroutineDispatcher())

This class handles functionality related to conversation such as send and receive all kind of messages, getting older messages and participant events. pass the conversation object you received from messaging sdk pass the context if you want to use auto download feature context should not be null if auto download feature is set to true

Link copied to clipboard
interface UiEventHandler

This class is used to pass the location details to ui sdk location details can be used to show the address in the messaging window and share the location details with the agent

Functions

Link copied to clipboard

This composable function renders the messaging UI for conversation in conversation handler passed as parameter.